This chapter describes how to create an image transcoder component. A transcoder translates compressed image data from one format to another. This is typically done when a movie has been compressed in a format for which there is no decompressor on the playback machine, or when an application provides an export function.
You do not need to read most of the material in this chapter for your application to use transcoder components, but you may want to read the first two sections, " About Image Transcoding " and " Using Image Transcoder Components ." To learn more about how to use transcoder components from within your application, see the "Image Compression Manager" chapter.
You will need to read this chapter if you intend to create image transcoder components.
About Image TranscodingQuickTime 4 Reference describes what image transcoding is and why it is useful. It also gives an overview of the relationship between applications, QuickTime services, and transcoder components.
Using Image Transcoder ComponentsQuickTime 4 Reference describes the process of creating an image transcoding sequence for the Image Compression Manager.
Creating an Image Transcoder ComponentQuickTime 4 Reference defines the component type for a transcoder component, and the subtypes which identify the data types your component can work with. Sample code is given for an example component.
FunctionsQuickTime 4 Reference defines the functions a transcoder component must support.